permanent flame impeding - German English Dictionary